package com.lanhai.zhonglai.interfaces;

import com.lanhai.zhonglai.dao.RoadDao; 

public interface IRoad {
	
	void init();
	
	
	/**
	 * 计算普通点位到传输工位的路线
	 * @param dot
	 * @param transdot
	 * @return
	 */
	RoadDao  getTransRoad(int dot,int transdot);
	
	
	/**
	 * 计算目标点的路线（需要保证数据的唯一性）
	 * @param transdot
	 * @return
	 */
	RoadDao  getTransRoadLine(int transdot);
	
	/**
	 * 计算传输工位到传输工位的路线
	 * @param sourceTrans
	 * @param targetTrans
	 * @return
	 */
	RoadDao  getTransRoadFromStation(int sourceTrans,int targetTrans);
	
	int  getNormalRoad (int start,int end);
}
